Human liver parasites